solar array panel - Français Anglais Dictionnaire